package com.qf.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.qf.pojo.DtsBrand;
import com.qf.pojo.DtsCategory;
import com.qf.vo.CatVo;

import java.util.List;

/**
 * @author Wy
 * @version V1.0
 * @Project MavenDemo
 * @Package com.qf.service
 * @Description:
 * @Date 2022/6/21 11:09
 */
public interface brandService {
    /**
     *
     * @param id 根据id查询
     * @param name 根据名字查询
     * @param page 第几页
     * @param limit  每页显示多少
     * @param sort 根据什么排序
     * @param order 升序降序
     * @return
     */
    public IPage<DtsBrand> list(Integer id,String name,Integer page,Integer limit,String sort,String order);


    /**
     * 下拉列表
     * @return
     */
    public  List<CatVo> list();




    /**
     *添加
     * @return
     */
    public DtsBrand add(DtsBrand brand);

    /**
     * 修改
     * @param brand
     * @return
     */
    public int update(DtsBrand brand);


    /**
     * 名字删除
     * @param brand
     * @return
     */
    public  int deleted(DtsBrand brand);

}
